Home
Manglish
English listing
Malayalam listing
About
Wild sugarcane - meaning in malayalam
Meanings for Wild sugarcane
noun
കാട്ടുകരിമ്പ്